2,744 research outputs found

    Programming Not Only by Example

    Full text link
    In recent years, there has been tremendous progress in automated synthesis techniques that are able to automatically generate code based on some intent expressed by the programmer. A major challenge for the adoption of synthesis remains in having the programmer communicate their intent. When the expressed intent is coarse-grained (for example, restriction on the expected type of an expression), the synthesizer often produces a long list of results for the programmer to choose from, shifting the heavy-lifting to the user. An alternative approach, successfully used in end-user synthesis is programming by example (PBE), where the user leverages examples to interactively and iteratively refine the intent. However, using only examples is not expressive enough for programmers, who can observe the generated program and refine the intent by directly relating to parts of the generated program. We present a novel approach to interacting with a synthesizer using a granular interaction model. Our approach employs a rich interaction model where (i) the synthesizer decorates a candidate program with debug information that assists in understanding the program and identifying good or bad parts, and (ii) the user is allowed to provide feedback not only on the expected output of a program, but also on the underlying program itself. That is, when the user identifies a program as (partially) correct or incorrect, they can also explicitly indicate the good or bad parts, to allow the synthesizer to accept or discard parts of the program instead of discarding the program as a whole. We show the value of our approach in a controlled user study. Our study shows that participants have strong preference to using granular feedback instead of examples, and are able to provide granular feedback much faster

    Hyperbolic Random Graphs: Separators and Treewidth

    Get PDF
    Hyperbolic random graphs share many common properties with complex real-world networks; e.g., small diameter and average distance, large clustering coefficient, and a power-law degree sequence with adjustable exponent beta. Thus, when analyzing algorithms for large networks, potentially more realistic results can be achieved by assuming the input to be a hyperbolic random graph of size n. The worst-case run-time is then replaced by the expected run-time or by bounds that hold with high probability (whp), i.e., with probability 1-O(1/n). Though many structural properties of hyperbolic random graphs have been studied, almost no algorithmic results are known. Divide-and-conquer is an important algorithmic design principle that works particularly well if the instance admits small separators. We show that hyperbolic random graphs in fact have comparatively small separators. More precisely, we show that they can be expected to have balanced separator hierarchies with separators of size O(n^{3/2-beta/2}), O(log n), and O(1) if 2 < beta < 3, beta = 3, and 3 < beta, respectively. We infer that these graphs have whp a treewidth of O(n^{3/2-beta/2}), O(log^2 n), and O(log n), respectively. For 2 < beta < 3, this matches a known lower bound. To demonstrate the usefulness of our results, we give several algorithmic applications

    Efficient Embedding of Scale-Free Graphs in the Hyperbolic Plane

    Get PDF
    Hyperbolic geometry appears to be intrinsic in many large real networks. We construct and implement a new maximum likelihood estimation algorithm that embeds scale-free graphs in the hyperbolic space. All previous approaches of similar embedding algorithms require a runtime of Omega(n^2). Our algorithm achieves quasilinear runtime, which makes it the first algorithm that can embed networks with hundreds of thousands of nodes in less than one hour. We demonstrate the performance of our algorithm on artificial and real networks. In all typical metrics like Log-likelihood and greedy routing our algorithm discovers embeddings that are very close to the ground truth

    An identification problem in electromyography

    Get PDF

    How Do Patients Expect Apps to Provide Drug Information?

    Get PDF
    Patients use various sources to obtain information on pharmaceutical drugs. Mobile health care applications (apps) providing drug information to users are increasingly made available and of rising importance for the health care domain. However, apps usually offer functionality that only medical professionals or vendors consider useful for patients, although their considerations are not likely to meet patient expectations. In our exploratory study, we identify 33 features patients expect in apps for drug information provision with interviews and empirically assess their perceived importance in an online survey. Results indicate that patients desire personalization features for provided information but not for the app interface. This work contributes to research and practice by identifying and empirically ranking drug information provision features patients find important. We furthermore establish a foundation for future research on effective mobile drug information provision and provide insights for practice on development of patient-centered mobile health apps

    Sharp Decay of the Fisher Information for Degenerate Fokker-Planck Equations

    Full text link
    The goal of this work is to find the sharp rate of convergence to equilibrium under the quadratic Fisher information functional for solutions to Fokker-Planck equations governed by a constant drift term and a constant, yet possibly degenerate, diffusion matrix. A key ingredient in our investigation is a recent work of Arnold, Signorello, and Schmeiser, where the L2L^2-propagator norm of such Fokker-Planck equations was shown to be identical to the propagator norm of a finite dimensional ODE which is determined by matrices that are intimately connected to those appearing in the associated Fokker-Planck equations

    Coexistence in a One-Dimensional Cyclic Dominance Process

    Get PDF
    Cyclic (rock-paper-scissors-type) population models serve to mimic complex species interactions. Focusing on a paradigmatic three-species model with mutations in one dimension, we observe an interplay between equilibrium and non-equilibrium processes in the stationary state. We exploit these insights to obtain asymptotically exact descriptions of the emerging reactive steady state in the regimes of high and low mutation rates. The results are compared to stochastic lattice simulations. Our methods and findings are potentially relevant for the spatio-temporal evolution of other non-equilibrium stochastic processes.Comment: 4 pages, 4 figures and 2 pages of Supplementary Material. To appear in Physical Review

    Risk factor analysis for fast track protocol failure

    Get PDF
    Background: The introduction of fast-track treatment procedures following cardiac surgery has significantly shortened hospitalisation times in intensive care units (ICU). Readmission to intensive care units is generally considered a negative quality criterion. The aim of this retrospective study is to statistically analyse risk factors and predictors for re-admission to the ICU after a fast-track patient management program. Methods: 229 operated patients (67 ± 11 years, 75% male, BMI 27 ± 3, 6/2010-5/2011) with use of extracorporeal circulation (70 ± 31 min aortic crossclamping, CABG 62%) were selected for a preoperative fast-track procedure (transfer on the day of surgery to an intermediate care (IMC) unit, stable circulatory conditions, extubated). A uni- and multivariate analysis were performed to identify independent predictors for re-admission to the ICU. Results: Over the 11-month study period, 36% of all preoperatively declared fast-track patients could not be transferred to an IMC unit on the day of surgery (n = 77) or had to be readmitted to the ICU after the first postoperative day (n = 4). Readmission or ICU stay signifies a dramatic worsening of the patient outcome (mortality 0/10%, mean hospital stay 10.3 ± 2.5/16.5 ± 16.3, mean transfusion rate 1.4 ± 1,7/5.3 ± 9.1). Predicators for failure of the fast-track procedure are a preoperative ASA class > 3, NYHA class > III and an operation time >267 min ± 74. The significant risk factors for a major postoperative event (= low cardiac output and/or mortality and/or renal failure and/or re-thoracotomy and/or septic shock and/or wound healing disturbances and/or stroke) are a poor EF (OR 2.7 CI 95% 0.98-7.6) and the described ICU readmission (OR 0.14 CI95% 0.05-0.36). Conclusion: Re-admission to the ICU or failure to transfer patients to the IMC is associated with a high loss of patient outcome. The ASA > 3, NYHA class > 3 and operation time >267 minutes are independent predictors of fast track protocol failure
    corecore